import axios from "axios";
import router from "../router";


const service = axios.create({
    // headers:{
    //     'content-type':'application/x-www-form-urlencoded'
    // },
    baseURL:process.env.VUE_APP_URL,
})

// 请求拦截（请求头）
service.interceptors.request.use(config=>{
    // config.headers["Token"]=getToken()
    // config.headers["Username"]=getUsername()
    // 在操作之前添加什么 token,Username
    return config;
},error => {
    // 对错误做些操作
    return Promise.reject(error)
})

// 相应拦截 (响应头)
service.interceptors.response.use(response=>{
    return  response
},error => {
    console.log(error);
    router.push(`/404`)
    // 对响应的错误处理
    return Promise.reject(error.request)
})
export default service
